package com.gxa.community.customer.util;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import org.springframework.stereotype.Component;

import java.util.List;
@Component
public class JsonUtils {
        /**
         * List<T> 转 json 保存到数据库
         */
        public static <T> String listToJson(List<T> ts) {
            String jsons = JSON.toJSONString(ts);
            return jsons;
        }

        /**
         * json 转 List<T>
         */
        public static <T> List<T> jsonToList(String jsonString, Class<T> clazz) {
            @SuppressWarnings("unchecked")
            List<T> ts = (List<T>) JSONArray.parseArray(jsonString, clazz);
            return ts;
        }

}
